flowchart
classDef c0001 color:#FF0000;
classDef c0010 stroke-dasharray: 10 10;
classDef c0011 stroke-dasharray: 10 10,color:#FF0000;
classDef c0100 fill:#BB66EE;
classDef c0101 fill:#BB66EE,color:#FF0000;
classDef c0110 fill:#BB66EE,stroke-dasharray: 10 10;
classDef c0111 fill:#BB66EE,stroke-dasharray: 10 10,color:#FF0000;
classDef c1000 stroke:#333,stroke-width:4px;
classDef c1001 stroke:#333,stroke-width:4px,color:#FF0000;
classDef c1010 stroke:#333,stroke-width:4px,stroke-dasharray: 10 10;
classDef c1011 stroke:#333,stroke-width:4px,stroke-dasharray: 10 10,color:#FF0000;
classDef c1100 stroke:#333,stroke-width:4px,fill:#BB66EE;
classDef c1101 stroke:#333,stroke-width:4px,fill:#BB66EE,color:#FF0000;
classDef c1110 stroke:#333,stroke-width:4px,fill:#BB66EE,stroke-dasharray: 10 10;
classDef c1111 stroke:#333,stroke-width:4px,fill:#BB66EE,stroke-dasharray: 10 10,color:#FF0000;
NFA0_0("NFA0-0 wholeStart")
class NFA0_0 c1000;
NFA1_1[\"NFA1-1 char[1]
AcceptToken '('"/]
class NFA1_1 c0001;
NFA2_1[\"NFA2-1 char[1]
AcceptToken ')'"/]
class NFA2_1 c0001;
NFA3_1[\"NFA3-1 char[1]
AcceptToken '.'"/]
class NFA3_1 c0001;
NFA4_1("NFA4-1 char[1]")
NFA5_1("NFA5-1 char[1]")
NFA6_1("NFA6-1 char[1]")
NFA7_1[\"NFA7-1 char[1]
AcceptToken ','"/]
class NFA7_1 c0001;
NFA8_1("NFA8-1 char[1]")
NFA9_1[\"NFA9-1 char[1]
AcceptToken '&'"/]
class NFA9_1 c0001;
NFA10_1[\"NFA10-1 char[1]
AcceptToken '*'"/]
class NFA10_1 c0001;
NFA11_1[\"NFA11-1 char[1]
AcceptToken '+'"/]
class NFA11_1 c0001;
NFA12_1[\"NFA12-1 char[1]
AcceptToken '-'"/]
class NFA12_1 c0001;
NFA13_1[\"NFA13-1 char[1]
AcceptToken '~'"/]
class NFA13_1 c0001;
NFA14_1[\"NFA14-1 char[1]
AcceptToken '!'"/]
class NFA14_1 c0001;
NFA15_1[\"NFA15-1 char[1]
AcceptToken '/'"/]
class NFA15_1 c0001;
NFA16_1[\"NFA16-1 char[1]
AcceptToken '%'"/]
class NFA16_1 c0001;
NFA17_1("NFA17-1 char[1]")
NFA18_1("NFA18-1 char[1]")
NFA19_1[\"NFA19-1 char[1]
AcceptToken '<'"/]
class NFA19_1 c0001;
NFA20_1[\"NFA20-1 char[1]
AcceptToken '>'"/]
class NFA20_1 c0001;
NFA21_1("NFA21-1 char[1]")
NFA22_1("NFA22-1 char[1]")
NFA23_1("NFA23-1 char[1]")
NFA24_1("NFA24-1 char[1]")
NFA25_1[\"NFA25-1 char[1]
AcceptToken '^'"/]
class NFA25_1 c0001;
NFA26_1[\"NFA26-1 char[1]
AcceptToken '|'"/]
class NFA26_1 c0001;
NFA27_1("NFA27-1 char[1]")
NFA28_1("NFA28-1 char[1]")
NFA29_1[\"NFA29-1 char[1]
AcceptToken '?'"/]
class NFA29_1 c0001;
NFA30_1[\"NFA30-1 char[1]
AcceptToken ':'"/]
class NFA30_1 c0001;
NFA31_1[\"NFA31-1 char[1]
AcceptToken '='"/]
class NFA31_1 c0001;
NFA32_1("NFA32-1 char[1]")
NFA33_1("NFA33-1 char[1]")
NFA34_1("NFA34-1 char[1]")
NFA35_1("NFA35-1 char[1]")
NFA36_1("NFA36-1 char[1]")
NFA37_1("NFA37-1 char[1]")
NFA38_1("NFA38-1 char[1]")
NFA39_1("NFA39-1 char[1]")
NFA40_1("NFA40-1 char[1]")
NFA41_1("NFA41-1 char[1]")
NFA42_1[\"NFA42-1 char[1]
AcceptToken ';'"/]
class NFA42_1 c0001;
NFA43_1("NFA43-1 char[1]")
NFA44_1("NFA44-1 char[1]")
NFA45_1("NFA45-1 char[1]")
NFA46_1("NFA46-1 char[1]")
NFA47_1("NFA47-1 char[1]")
NFA48_1("NFA48-1 char[1]")
NFA49_1("NFA49-1 char[1]")
NFA50_1("NFA50-1 char[1]")
NFA51_1("NFA51-1 char[1]")
NFA52_1("NFA52-1 char[1]")
NFA53_1("NFA53-1 char[1]")
NFA54_1("NFA54-1 char[1]")
NFA55_1("NFA55-1 char[1]")
NFA56_1("NFA56-1 char[1]")
NFA57_1("NFA57-1 char[1]")
NFA58_1("NFA58-1 char[1]")
NFA59_1("NFA59-1 char[1]")
NFA60_1("NFA60-1 char[1]")
NFA61_1("NFA61-1 char[1]")
NFA62_1("NFA62-1 char[1]")
NFA63_1("NFA63-1 char[1]")
NFA64_1("NFA64-1 char[1]")
NFA65_1("NFA65-1 char[1]")
NFA66_1("NFA66-1 char[1]")
NFA67_1("NFA67-1 char[1]")
NFA68_1("NFA68-1 char[1]")
NFA69_1("NFA69-1 char[1]")
NFA70_1("NFA70-1 char[1]")
NFA71_1("NFA71-1 char[1]")
NFA72_1("NFA72-1 char[1]")
NFA73_1("NFA73-1 char[1]")
NFA74_1("NFA74-1 char[1]")
NFA75_1[\"NFA75-1 scope[1]
AcceptToken 'type_name'"/]
class NFA75_1 c0001;
NFA76_1[\"NFA76-1 scope[1]
AcceptToken 'identifier'"/]
class NFA76_1 c0001;
NFA77_1("NFA77-1 char[1]")
NFA78_1("NFA78-1 char[1]")
NFA79_1[\"NFA79-1 scope[1]
AcceptToken 'constant'"/]
class NFA79_1 c0001;
NFA80_1("NFA80-1 scope[1]")
class NFA80_1 c1000;
NFA81_1("NFA81-1 scope[1]")
NFA82_0("NFA82-0 scope{0, -1}")
class NFA82_0 c1000;
NFA82_2("NFA82-2 scope[1]")
NFA83_1("NFA83-1 scope[1]")
NFA84_1("NFA84-1 scope[1]")
class NFA84_1 c1000;
NFA85_1[\"NFA85-1 scope[1]
AcceptToken '{'"/]
class NFA85_1 c0001;
NFA85_5("NFA85-5 scope[1]")
NFA86_1[\"NFA86-1 scope[1]
AcceptToken '}'"/]
class NFA86_1 c0001;
NFA86_5("NFA86-5 char[1]")
NFA87_1[\"NFA87-1 scope[1]
AcceptToken '['"/]
class NFA87_1 c0001;
NFA87_5("NFA87-5 scope[1]")
NFA88_1[\"NFA88-1 scope[1]
AcceptToken ']'"/]
class NFA88_1 c0001;
NFA88_5("NFA88-5 char[1]")
NFA89_1("NFA89-1 char[1]")
NFA90_1("NFA90-1 char[1]")
NFA80_3("NFA80-3 char[1]")
NFA84_3("NFA84-3 char[1]")
NFA4_3[\"NFA4-3 char[1]
AcceptToken '->'"/]
class NFA4_3 c0001;
NFA5_3[\"NFA5-3 char[1]
AcceptToken '++'"/]
class NFA5_3 c0001;
NFA6_3[\"NFA6-3 char[1]
AcceptToken '--'"/]
class NFA6_3 c0001;
NFA8_3("NFA8-3 char[1]")
NFA17_3[\"NFA17-3 char[1]
AcceptToken '<<'"/]
class NFA17_3 c0001;
NFA18_3[\"NFA18-3 char[1]
AcceptToken '>>'"/]
class NFA18_3 c0001;
NFA21_3[\"NFA21-3 char[1]
AcceptToken '<='"/]
class NFA21_3 c0001;
NFA22_3[\"NFA22-3 char[1]
AcceptToken '>='"/]
class NFA22_3 c0001;
NFA23_3[\"NFA23-3 char[1]
AcceptToken '=='"/]
class NFA23_3 c0001;
NFA24_3[\"NFA24-3 char[1]
AcceptToken '!='"/]
class NFA24_3 c0001;
NFA27_3[\"NFA27-3 char[1]
AcceptToken '&&'"/]
class NFA27_3 c0001;
NFA28_3[\"NFA28-3 char[1]
AcceptToken '||'"/]
class NFA28_3 c0001;
NFA32_3[\"NFA32-3 char[1]
AcceptToken '*='"/]
class NFA32_3 c0001;
NFA33_3[\"NFA33-3 char[1]
AcceptToken '/='"/]
class NFA33_3 c0001;
NFA34_3[\"NFA34-3 char[1]
AcceptToken '%='"/]
class NFA34_3 c0001;
NFA35_3[\"NFA35-3 char[1]
AcceptToken '+='"/]
class NFA35_3 c0001;
NFA36_3[\"NFA36-3 char[1]
AcceptToken '-='"/]
class NFA36_3 c0001;
NFA37_3("NFA37-3 char[1]")
NFA38_3("NFA38-3 char[1]")
NFA39_3[\"NFA39-3 char[1]
AcceptToken '&='"/]
class NFA39_3 c0001;
NFA40_3[\"NFA40-3 char[1]
AcceptToken '^='"/]
class NFA40_3 c0001;
NFA41_3[\"NFA41-3 char[1]
AcceptToken '|='"/]
class NFA41_3 c0001;
NFA43_3("NFA43-3 char[1]")
NFA44_3("NFA44-3 char[1]")
NFA45_3("NFA45-3 char[1]")
NFA46_3("NFA46-3 char[1]")
NFA47_3("NFA47-3 char[1]")
NFA48_3("NFA48-3 char[1]")
NFA49_3("NFA49-3 char[1]")
NFA50_3("NFA50-3 char[1]")
NFA51_3("NFA51-3 char[1]")
NFA52_3("NFA52-3 char[1]")
NFA53_3("NFA53-3 char[1]")
NFA54_3("NFA54-3 char[1]")
NFA55_3("NFA55-3 char[1]")
NFA56_3("NFA56-3 char[1]")
NFA57_3("NFA57-3 char[1]")
NFA58_3("NFA58-3 char[1]")
NFA59_3("NFA59-3 char[1]")
NFA60_3("NFA60-3 char[1]")
NFA61_3("NFA61-3 char[1]")
NFA62_3("NFA62-3 char[1]")
NFA63_3("NFA63-3 char[1]")
NFA64_3("NFA64-3 char[1]")
NFA65_3[\"NFA65-3 char[1]
AcceptToken 'if'"/]
class NFA65_3 c0001;
NFA66_3("NFA66-3 char[1]")
NFA67_3("NFA67-3 char[1]")
NFA68_3("NFA68-3 char[1]")
NFA69_3[\"NFA69-3 char[1]
AcceptToken 'do'"/]
class NFA69_3 c0001;
NFA70_3("NFA70-3 char[1]")
NFA71_3("NFA71-3 char[1]")
NFA72_3("NFA72-3 char[1]")
NFA73_3("NFA73-3 char[1]")
NFA74_3("NFA74-3 char[1]")
NFA75_2[\"NFA75-2 scope{0, -1}
AcceptToken 'type_name'"/]
class NFA75_2 c0001;
NFA76_2[\"NFA76-2 scope{0, -1}
AcceptToken 'identifier'"/]
class NFA76_2 c0001;
NFA77_3("NFA77-3 scope[1]")
NFA78_3[\"NFA78-3 scope[1]
AcceptToken 'constant'"/]
class NFA78_3 c0001;
NFA79_3[\"NFA79-3 char[1]
AcceptToken 'constant'"/]
class NFA79_3 c0001;
NFA79_7[\"NFA79-7 char[1]
AcceptToken 'constant'"/]
class NFA79_7 c0001;
NFA79_9[\"NFA79-9 char[1]
AcceptToken 'constant'"/]
class NFA79_9 c0001;
NFA79_11[\"NFA79-11 char[1]
AcceptToken 'constant'"/]
class NFA79_11 c0001;
NFA81_3("NFA81-3 scope[1]")
NFA82_4[\"NFA82-4 scope[1]
AcceptToken 'constant'"/]
class NFA82_4 c0001;
NFA83_3[\"NFA83-3 scope[1]
AcceptToken 'constant'"/]
class NFA83_3 c0001;
NFA85_1[\"NFA85-1 scope[1]
AcceptToken '{'"/]
class NFA85_1 c0001;
NFA85_5("NFA85-5 scope[1]")
NFA85_7[\"NFA85-7 char[1]
AcceptToken '{'"/]
class NFA85_7 c0001;
NFA86_1[\"NFA86-1 scope[1]
AcceptToken '}'"/]
class NFA86_1 c0001;
NFA86_5("NFA86-5 char[1]")
NFA86_7[\"NFA86-7 char[1]
AcceptToken '}'"/]
class NFA86_7 c0001;
NFA87_1[\"NFA87-1 scope[1]
AcceptToken '['"/]
class NFA87_1 c0001;
NFA87_5("NFA87-5 scope[1]")
NFA87_7[\"NFA87-7 char[1]
AcceptToken '['"/]
class NFA87_7 c0001;
NFA88_1[\"NFA88-1 scope[1]
AcceptToken ']'"/]
class NFA88_1 c0001;
NFA88_5("NFA88-5 char[1]")
NFA88_7[\"NFA88-7 char[1]
AcceptToken ']'"/]
class NFA88_7 c0001;
NFA89_3("NFA89-3 char[1]")
NFA90_3[\"NFA90-3 char[1]
AcceptToken 'inlineComment'"/]
class NFA90_3 c0001;
NFA80_5("NFA80-5 char[1]")
NFA80_11("NFA80-11 scope[1]")
NFA84_5("NFA84-5 char[1]")
NFA84_11("NFA84-11 scope[1]")
NFA84_13[\"NFA84-13 char[1]
AcceptToken 'string_literal'"/]
class NFA84_13 c0001;
NFA8_5("NFA8-5 char[1]")
NFA37_5[\"NFA37-5 char[1]
AcceptToken '<<='"/]
class NFA37_5 c0001;
NFA38_5[\"NFA38-5 char[1]
AcceptToken '>>='"/]
class NFA38_5 c0001;
NFA43_5("NFA43-5 char[1]")
NFA44_5("NFA44-5 char[1]")
NFA45_5("NFA45-5 char[1]")
NFA46_5("NFA46-5 char[1]")
NFA47_5("NFA47-5 char[1]")
NFA48_5("NFA48-5 char[1]")
NFA49_5("NFA49-5 char[1]")
NFA50_5("NFA50-5 char[1]")
NFA51_5[\"NFA51-5 char[1]
AcceptToken 'int'"/]
class NFA51_5 c0001;
NFA52_5("NFA52-5 char[1]")
NFA53_5("NFA53-5 char[1]")
NFA54_5("NFA54-5 char[1]")
NFA55_5("NFA55-5 char[1]")
NFA56_5("NFA56-5 char[1]")
NFA57_5("NFA57-5 char[1]")
NFA58_5("NFA58-5 char[1]")
NFA59_5("NFA59-5 char[1]")
NFA60_5("NFA60-5 char[1]")
NFA61_5("NFA61-5 char[1]")
NFA62_5[\"NFA62-5 char[1]
AcceptToken '...'"/]
class NFA62_5 c0001;
NFA63_5("NFA63-5 char[1]")
NFA64_5("NFA64-5 char[1]")
NFA66_5("NFA66-5 char[1]")
NFA67_5("NFA67-5 char[1]")
NFA68_5("NFA68-5 char[1]")
NFA70_5[\"NFA70-5 char[1]
AcceptToken 'for'"/]
class NFA70_5 c0001;
NFA71_5("NFA71-5 char[1]")
NFA72_5("NFA72-5 char[1]")
NFA73_5("NFA73-5 char[1]")
NFA74_5("NFA74-5 char[1]")
NFA77_5[\"NFA77-5 scope[1]
AcceptToken 'constant'"/]
class NFA77_5 c0001;
NFA78_5[\"NFA78-5 char[1]
AcceptToken 'constant'"/]
class NFA78_5 c0001;
NFA78_9[\"NFA78-9 char[1]
AcceptToken 'constant'"/]
class NFA78_9 c0001;
NFA78_11[\"NFA78-11 char[1]
AcceptToken 'constant'"/]
class NFA78_11 c0001;
NFA78_13[\"NFA78-13 char[1]
AcceptToken 'constant'"/]
class NFA78_13 c0001;
NFA79_3[\"NFA79-3 char[1]
AcceptToken 'constant'"/]
class NFA79_3 c0001;
NFA79_7[\"NFA79-7 char[1]
AcceptToken 'constant'"/]
class NFA79_7 c0001;
NFA79_9[\"NFA79-9 char[1]
AcceptToken 'constant'"/]
class NFA79_9 c0001;
NFA79_11[\"NFA79-11 char[1]
AcceptToken 'constant'"/]
class NFA79_11 c0001;
NFA81_5("NFA81-5 scope[1]")
NFA81_7[\"NFA81-7 scope[1]
AcceptToken 'constant'"/]
class NFA81_7 c0001;
NFA82_6("NFA82-6 scope[1]")
NFA82_14[\"NFA82-14 char[1]
AcceptToken 'constant'"/]
class NFA82_14 c0001;
NFA82_18[\"NFA82-18 char[1]
AcceptToken 'constant'"/]
class NFA82_18 c0001;
NFA82_20[\"NFA82-20 char[1]
AcceptToken 'constant'"/]
class NFA82_20 c0001;
NFA82_22[\"NFA82-22 char[1]
AcceptToken 'constant'"/]
class NFA82_22 c0001;
NFA83_4[\"NFA83-4 scope{0, -1}
AcceptToken 'constant'"/]
class NFA83_4 c0001;
NFA83_6("NFA83-6 scope[1]")
NFA83_14[\"NFA83-14 char[1]
AcceptToken 'constant'"/]
class NFA83_14 c0001;
NFA83_18[\"NFA83-18 char[1]
AcceptToken 'constant'"/]
class NFA83_18 c0001;
NFA83_20[\"NFA83-20 char[1]
AcceptToken 'constant'"/]
class NFA83_20 c0001;
NFA83_22[\"NFA83-22 char[1]
AcceptToken 'constant'"/]
class NFA83_22 c0001;
NFA85_7[\"NFA85-7 char[1]
AcceptToken '{'"/]
class NFA85_7 c0001;
NFA86_7[\"NFA86-7 char[1]
AcceptToken '}'"/]
class NFA86_7 c0001;
NFA87_7[\"NFA87-7 char[1]
AcceptToken '['"/]
class NFA87_7 c0001;
NFA88_7[\"NFA88-7 char[1]
AcceptToken ']'"/]
class NFA88_7 c0001;
NFA89_5("NFA89-5 scope[1]")
NFA89_9("NFA89-9 scope[1]")
NFA89_13("NFA89-13 char[1]")
NFA90_4[\"NFA90-4 scope{0, -1}
AcceptToken 'inlineComment'"/]
class NFA90_4 c0001;
NFA80_7("NFA80-7 char[1]")
NFA80_5("NFA80-5 char[1]")
NFA80_11("NFA80-11 scope[1]")
NFA80_13[\"NFA80-13 char[1]
AcceptToken 'constant'"/]
class NFA80_13 c0001;
NFA84_7("NFA84-7 char[1]")
NFA8_7("NFA8-7 char[1]")
NFA43_7("NFA43-7 char[1]")
NFA44_7("NFA44-7 char[1]")
NFA45_7("NFA45-7 char[1]")
NFA46_7[\"NFA46-7 char[1]
AcceptToken 'auto'"/]
class NFA46_7 c0001;
NFA47_7("NFA47-7 char[1]")
NFA48_7[\"NFA48-7 char[1]
AcceptToken 'void'"/]
class NFA48_7 c0001;
NFA49_7[\"NFA49-7 char[1]
AcceptToken 'char'"/]
class NFA49_7 c0001;
NFA50_7("NFA50-7 char[1]")
NFA52_7[\"NFA52-7 char[1]
AcceptToken 'long'"/]
class NFA52_7 c0001;
NFA53_7("NFA53-7 char[1]")
NFA54_7("NFA54-7 char[1]")
NFA55_7("NFA55-7 char[1]")
NFA56_7("NFA56-7 char[1]")
NFA57_7("NFA57-7 char[1]")
NFA58_7("NFA58-7 char[1]")
NFA59_7[\"NFA59-7 char[1]
AcceptToken 'enum'"/]
class NFA59_7 c0001;
NFA60_7("NFA60-7 char[1]")
NFA61_7("NFA61-7 char[1]")
NFA63_7[\"NFA63-7 char[1]
AcceptToken 'case'"/]
class NFA63_7 c0001;
NFA64_7("NFA64-7 char[1]")
NFA66_7[\"NFA66-7 char[1]
AcceptToken 'else'"/]
class NFA66_7 c0001;
NFA67_7("NFA67-7 char[1]")
NFA68_7("NFA68-7 char[1]")
NFA71_7[\"NFA71-7 char[1]
AcceptToken 'goto'"/]
class NFA71_7 c0001;
NFA72_7("NFA72-7 char[1]")
NFA73_7("NFA73-7 char[1]")
NFA74_7("NFA74-7 char[1]")
NFA77_7[\"NFA77-7 char[1]
AcceptToken 'constant'"/]
class NFA77_7 c0001;
NFA77_11[\"NFA77-11 char[1]
AcceptToken 'constant'"/]
class NFA77_11 c0001;
NFA77_13[\"NFA77-13 char[1]
AcceptToken 'constant'"/]
class NFA77_13 c0001;
NFA77_15[\"NFA77-15 char[1]
AcceptToken 'constant'"/]
class NFA77_15 c0001;
NFA78_5[\"NFA78-5 char[1]
AcceptToken 'constant'"/]
class NFA78_5 c0001;
NFA78_9[\"NFA78-9 char[1]
AcceptToken 'constant'"/]
class NFA78_9 c0001;
NFA78_11[\"NFA78-11 char[1]
AcceptToken 'constant'"/]
class NFA78_11 c0001;
NFA78_13[\"NFA78-13 char[1]
AcceptToken 'constant'"/]
class NFA78_13 c0001;
NFA81_9[\"NFA81-9 char[1]
AcceptToken 'constant'"/]
class NFA81_9 c0001;
NFA81_13[\"NFA81-13 char[1]
AcceptToken 'constant'"/]
class NFA81_13 c0001;
NFA81_15[\"NFA81-15 char[1]
AcceptToken 'constant'"/]
class NFA81_15 c0001;
NFA81_17[\"NFA81-17 char[1]
AcceptToken 'constant'"/]
class NFA81_17 c0001;
NFA82_8("NFA82-8 scope[1]")
NFA82_10[\"NFA82-10 scope[1]
AcceptToken 'constant'"/]
class NFA82_10 c0001;
NFA82_14[\"NFA82-14 char[1]
AcceptToken 'constant'"/]
class NFA82_14 c0001;
NFA82_18[\"NFA82-18 char[1]
AcceptToken 'constant'"/]
class NFA82_18 c0001;
NFA82_20[\"NFA82-20 char[1]
AcceptToken 'constant'"/]
class NFA82_20 c0001;
NFA82_22[\"NFA82-22 char[1]
AcceptToken 'constant'"/]
class NFA82_22 c0001;
NFA83_8("NFA83-8 scope[1]")
NFA83_10[\"NFA83-10 scope[1]
AcceptToken 'constant'"/]
class NFA83_10 c0001;
NFA83_14[\"NFA83-14 char[1]
AcceptToken 'constant'"/]
class NFA83_14 c0001;
NFA83_18[\"NFA83-18 char[1]
AcceptToken 'constant'"/]
class NFA83_18 c0001;
NFA83_20[\"NFA83-20 char[1]
AcceptToken 'constant'"/]
class NFA83_20 c0001;
NFA83_22[\"NFA83-22 char[1]
AcceptToken 'constant'"/]
class NFA83_22 c0001;
NFA89_11("NFA89-11 scope[1]")
NFA89_15[\"NFA89-15 char[1]
AcceptToken 'blockComment'"/]
class NFA89_15 c0001;
NFA80_7("NFA80-7 char[1]")
NFA8_9("NFA8-9 char[1]")
NFA43_9("NFA43-9 char[1]")
NFA44_9("NFA44-9 char[1]")
NFA45_9("NFA45-9 char[1]")
NFA47_9("NFA47-9 char[1]")
NFA50_9[\"NFA50-9 char[1]
AcceptToken 'short'"/]
class NFA50_9 c0001;
NFA53_9[\"NFA53-9 char[1]
AcceptToken 'float'"/]
class NFA53_9 c0001;
NFA54_9("NFA54-9 char[1]")
NFA55_9("NFA55-9 char[1]")
NFA56_9("NFA56-9 char[1]")
NFA57_9("NFA57-9 char[1]")
NFA58_9[\"NFA58-9 char[1]
AcceptToken 'union'"/]
class NFA58_9 c0001;
NFA60_9[\"NFA60-9 char[1]
AcceptToken 'const'"/]
class NFA60_9 c0001;
NFA61_9("NFA61-9 char[1]")
NFA64_9("NFA64-9 char[1]")
NFA67_9("NFA67-9 char[1]")
NFA68_9[\"NFA68-9 char[1]
AcceptToken 'while'"/]
class NFA68_9 c0001;
NFA72_9("NFA72-9 char[1]")
NFA73_9[\"NFA73-9 char[1]
AcceptToken 'break'"/]
class NFA73_9 c0001;
NFA74_9("NFA74-9 char[1]")
NFA77_7[\"NFA77-7 char[1]
AcceptToken 'constant'"/]
class NFA77_7 c0001;
NFA77_11[\"NFA77-11 char[1]
AcceptToken 'constant'"/]
class NFA77_11 c0001;
NFA77_13[\"NFA77-13 char[1]
AcceptToken 'constant'"/]
class NFA77_13 c0001;
NFA77_15[\"NFA77-15 char[1]
AcceptToken 'constant'"/]
class NFA77_15 c0001;
NFA81_9[\"NFA81-9 char[1]
AcceptToken 'constant'"/]
class NFA81_9 c0001;
NFA81_13[\"NFA81-13 char[1]
AcceptToken 'constant'"/]
class NFA81_13 c0001;
NFA81_15[\"NFA81-15 char[1]
AcceptToken 'constant'"/]
class NFA81_15 c0001;
NFA81_17[\"NFA81-17 char[1]
AcceptToken 'constant'"/]
class NFA81_17 c0001;
NFA82_6("NFA82-6 scope[1]")
NFA83_6("NFA83-6 scope[1]")
NFA8_11[\"NFA8-11 char[1]
AcceptToken 'sizeof'"/]
class NFA8_11 c0001;
NFA43_11("NFA43-11 char[1]")
NFA44_11[\"NFA44-11 char[1]
AcceptToken 'extern'"/]
class NFA44_11 c0001;
NFA45_11[\"NFA45-11 char[1]
AcceptToken 'static'"/]
class NFA45_11 c0001;
NFA47_11("NFA47-11 char[1]")
NFA54_11[\"NFA54-11 char[1]
AcceptToken 'double'"/]
class NFA54_11 c0001;
NFA55_11[\"NFA55-11 char[1]
AcceptToken 'signed'"/]
class NFA55_11 c0001;
NFA56_11("NFA56-11 char[1]")
NFA57_11[\"NFA57-11 char[1]
AcceptToken 'struct'"/]
class NFA57_11 c0001;
NFA61_11("NFA61-11 char[1]")
NFA64_11("NFA64-11 char[1]")
NFA67_11[\"NFA67-11 char[1]
AcceptToken 'switch'"/]
class NFA67_11 c0001;
NFA72_11("NFA72-11 char[1]")
NFA74_11[\"NFA74-11 char[1]
AcceptToken 'return'"/]
class NFA74_11 c0001;
NFA82_8("NFA82-8 scope[1]")
NFA82_10[\"NFA82-10 scope[1]
AcceptToken 'constant'"/]
class NFA82_10 c0001;
NFA83_8("NFA83-8 scope[1]")
NFA83_10[\"NFA83-10 scope[1]
AcceptToken 'constant'"/]
class NFA83_10 c0001;
NFA43_13[\"NFA43-13 char[1]
AcceptToken 'typedef'"/]
class NFA43_13 c0001;
NFA47_13("NFA47-13 char[1]")
NFA56_13("NFA56-13 char[1]")
NFA61_13("NFA61-13 char[1]")
NFA64_13[\"NFA64-13 char[1]
AcceptToken 'default'"/]
class NFA64_13 c0001;
NFA72_13("NFA72-13 char[1]")
NFA47_15[\"NFA47-15 char[1]
AcceptToken 'register'"/]
class NFA47_15 c0001;
NFA56_15[\"NFA56-15 char[1]
AcceptToken 'unsigned'"/]
class NFA56_15 c0001;
NFA61_15[\"NFA61-15 char[1]
AcceptToken 'volatile'"/]
class NFA61_15 c0001;
NFA72_15[\"NFA72-15 char[1]
AcceptToken 'continue'"/]
class NFA72_15 c0001;
NFA0_0 -->|"#92;(
BeginToken '('
ExtendToken '('"|NFA1_1
NFA0_0 -->|"#92;)
BeginToken ')'
ExtendToken ')'"|NFA2_1
NFA0_0 -->|"#92;.
BeginToken '.'
ExtendToken '.'"|NFA3_1
NFA0_0 -->|"-
BeginToken '->'"|NFA4_1
NFA0_0 -->|"#92;+
BeginToken '++'"|NFA5_1
NFA0_0 -->|"-
BeginToken '--'"|NFA6_1
NFA0_0 -->|",
BeginToken ','
ExtendToken ','"|NFA7_1
NFA0_0 -->|"s
BeginToken 'sizeof'"|NFA8_1
NFA0_0 -->|"&
BeginToken '&'
ExtendToken '&'"|NFA9_1
NFA0_0 -->|"#92;#42;
BeginToken '#42;'
ExtendToken '#42;'"|NFA10_1
NFA0_0 -->|"#92;+
BeginToken '+'
ExtendToken '+'"|NFA11_1
NFA0_0 -->|"-
BeginToken '-'
ExtendToken '-'"|NFA12_1
NFA0_0 -->|"~
BeginToken '~'
ExtendToken '~'"|NFA13_1
NFA0_0 -->|"!
BeginToken '!'
ExtendToken '!'"|NFA14_1
NFA0_0 -->|"#92;/
BeginToken '/'
ExtendToken '/'"|NFA15_1
NFA0_0 -->|"%
BeginToken '%'
ExtendToken '%'"|NFA16_1
NFA0_0 -->|"#92;<
BeginToken '<<'"|NFA17_1
NFA0_0 -->|">
BeginToken '>>'"|NFA18_1
NFA0_0 -->|"#92;<
BeginToken '<'
ExtendToken '<'"|NFA19_1
NFA0_0 -->|">
BeginToken '>'
ExtendToken '>'"|NFA20_1
NFA0_0 -->|"#92;<
BeginToken '<='"|NFA21_1
NFA0_0 -->|">
BeginToken '>='"|NFA22_1
NFA0_0 -->|"=
BeginToken '=='"|NFA23_1
NFA0_0 -->|"!
BeginToken '!='"|NFA24_1
NFA0_0 -->|"^
BeginToken '^'
ExtendToken '^'"|NFA25_1
NFA0_0 -->|"#92;|
BeginToken '|'
ExtendToken '|'"|NFA26_1
NFA0_0 -->|"&
BeginToken '&&'"|NFA27_1
NFA0_0 -->|"#92;|
BeginToken '||'"|NFA28_1
NFA0_0 -->|"#92;?
BeginToken '?'
ExtendToken '?'"|NFA29_1
NFA0_0 -->|":
BeginToken ':'
ExtendToken ':'"|NFA30_1
NFA0_0 -->|"=
BeginToken '='
ExtendToken '='"|NFA31_1
NFA0_0 -->|"#92;#42;
BeginToken '#42;='"|NFA32_1
NFA0_0 -->|"#92;/
BeginToken '/='"|NFA33_1
NFA0_0 -->|"%
BeginToken '%='"|NFA34_1
NFA0_0 -->|"#92;+
BeginToken '+='"|NFA35_1
NFA0_0 -->|"-
BeginToken '-='"|NFA36_1
NFA0_0 -->|"#92;<
BeginToken '<<='"|NFA37_1
NFA0_0 -->|">
BeginToken '>>='"|NFA38_1
NFA0_0 -->|"&
BeginToken '&='"|NFA39_1
NFA0_0 -->|"^
BeginToken '^='"|NFA40_1
NFA0_0 -->|"#92;|
BeginToken '|='"|NFA41_1
NFA0_0 -->|";
BeginToken ';'
ExtendToken ';'"|NFA42_1
NFA0_0 -->|"t
BeginToken 'typedef'"|NFA43_1
NFA0_0 -->|"e
BeginToken 'extern'"|NFA44_1
NFA0_0 -->|"s
BeginToken 'static'"|NFA45_1
NFA0_0 -->|"a
BeginToken 'auto'"|NFA46_1
NFA0_0 -->|"r
BeginToken 'register'"|NFA47_1
NFA0_0 -->|"v
BeginToken 'void'"|NFA48_1
NFA0_0 -->|"c
BeginToken 'char'"|NFA49_1
NFA0_0 -->|"s
BeginToken 'short'"|NFA50_1
NFA0_0 -->|"i
BeginToken 'int'"|NFA51_1
NFA0_0 -->|"l
BeginToken 'long'"|NFA52_1
NFA0_0 -->|"f
BeginToken 'float'"|NFA53_1
NFA0_0 -->|"d
BeginToken 'double'"|NFA54_1
NFA0_0 -->|"s
BeginToken 'signed'"|NFA55_1
NFA0_0 -->|"u
BeginToken 'unsigned'"|NFA56_1
NFA0_0 -->|"s
BeginToken 'struct'"|NFA57_1
NFA0_0 -->|"u
BeginToken 'union'"|NFA58_1
NFA0_0 -->|"e
BeginToken 'enum'"|NFA59_1
NFA0_0 -->|"c
BeginToken 'const'"|NFA60_1
NFA0_0 -->|"v
BeginToken 'volatile'"|NFA61_1
NFA0_0 -->|"#92;.
BeginToken '...'"|NFA62_1
NFA0_0 -->|"c
BeginToken 'case'"|NFA63_1
NFA0_0 -->|"d
BeginToken 'default'"|NFA64_1
NFA0_0 -->|"i
BeginToken 'if'"|NFA65_1
NFA0_0 -->|"e
BeginToken 'else'"|NFA66_1
NFA0_0 -->|"s
BeginToken 'switch'"|NFA67_1
NFA0_0 -->|"w
BeginToken 'while'"|NFA68_1
NFA0_0 -->|"d
BeginToken 'do'"|NFA69_1
NFA0_0 -->|"f
BeginToken 'for'"|NFA70_1
NFA0_0 -->|"g
BeginToken 'goto'"|NFA71_1
NFA0_0 -->|"c
BeginToken 'continue'"|NFA72_1
NFA0_0 -->|"b
BeginToken 'break'"|NFA73_1
NFA0_0 -->|"r
BeginToken 'return'"|NFA74_1
NFA0_0 -->|"[a-zA-Z_]
BeginToken 'type_name'
ExtendToken 'type_name'"|NFA75_1
NFA0_0 -->|"[a-zA-Z_]
BeginToken 'identifier'
ExtendToken 'identifier'"|NFA76_1
NFA0_0 -->|"0
BeginToken 'constant'"|NFA77_1
NFA0_0 -->|"0
BeginToken 'constant'"|NFA78_1
NFA0_0 -->|"[0-9]
BeginToken 'constant'
ExtendToken 'constant'"|NFA79_1
NFA0_0 -->|"[a-zA-Z_]
BeginToken 'constant'"|NFA80_1
NFA0_0 -->|"[0-9]
BeginToken 'constant'"|NFA81_1
NFA0_0 -->|"[0-9]
BeginToken 'constant'"|NFA82_0
NFA0_0 -->|"[.]
BeginToken 'constant'"|NFA82_2
NFA0_0 -->|"[0-9]
BeginToken 'constant'"|NFA83_1
NFA0_0 -->|"[a-zA-Z_]
BeginToken 'string_literal'"|NFA84_1
NFA0_0 -->|"[{]
BeginToken '{'
ExtendToken '{'"|NFA85_1
NFA0_0 -->|"[<]
BeginToken '{'"|NFA85_5
NFA0_0 -->|"[}]
BeginToken '}'
ExtendToken '}'"|NFA86_1
NFA0_0 -->|"%
BeginToken '}'"|NFA86_5
NFA0_0 -->|"[#92;[]
BeginToken '['
ExtendToken '['"|NFA87_1
NFA0_0 -->|"[<]
BeginToken '['"|NFA87_5
NFA0_0 -->|"[#92;]]
BeginToken ']'
ExtendToken ']'"|NFA88_1
NFA0_0 -->|":
BeginToken ']'"|NFA88_5
NFA0_0 -->|"#92;/
BeginToken 'blockComment'"|NFA89_1
NFA0_0 -->|"#92;/
BeginToken 'inlineComment'"|NFA90_1
NFA0_0 -->|"'
BeginToken 'constant'"|NFA80_3
NFA0_0 -->|"#34;
BeginToken 'string_literal'"|NFA84_3
NFA4_1 -->|">
ExtendToken '->'"|NFA4_3
NFA5_1 -->|"#92;+
ExtendToken '++'"|NFA5_3
NFA6_1 -->|"-
ExtendToken '--'"|NFA6_3
NFA8_1 -->|"i"|NFA8_3
NFA17_1 -->|"#92;<
ExtendToken '<<'"|NFA17_3
NFA18_1 -->|">
ExtendToken '>>'"|NFA18_3
NFA21_1 -->|"=
ExtendToken '<='"|NFA21_3
NFA22_1 -->|"=
ExtendToken '>='"|NFA22_3
NFA23_1 -->|"=
ExtendToken '=='"|NFA23_3
NFA24_1 -->|"=
ExtendToken '!='"|NFA24_3
NFA27_1 -->|"&
ExtendToken '&&'"|NFA27_3
NFA28_1 -->|"#92;|
ExtendToken '||'"|NFA28_3
NFA32_1 -->|"=
ExtendToken '#42;='"|NFA32_3
NFA33_1 -->|"=
ExtendToken '/='"|NFA33_3
NFA34_1 -->|"=
ExtendToken '%='"|NFA34_3
NFA35_1 -->|"=
ExtendToken '+='"|NFA35_3
NFA36_1 -->|"=
ExtendToken '-='"|NFA36_3
NFA37_1 -->|"#92;<"|NFA37_3
NFA38_1 -->|">"|NFA38_3
NFA39_1 -->|"=
ExtendToken '&='"|NFA39_3
NFA40_1 -->|"=
ExtendToken '^='"|NFA40_3
NFA41_1 -->|"=
ExtendToken '|='"|NFA41_3
NFA43_1 -->|"y"|NFA43_3
NFA44_1 -->|"x"|NFA44_3
NFA45_1 -->|"t"|NFA45_3
NFA46_1 -->|"u"|NFA46_3
NFA47_1 -->|"e"|NFA47_3
NFA48_1 -->|"o"|NFA48_3
NFA49_1 -->|"h"|NFA49_3
NFA50_1 -->|"h"|NFA50_3
NFA51_1 -->|"n"|NFA51_3
NFA52_1 -->|"o"|NFA52_3
NFA53_1 -->|"l"|NFA53_3
NFA54_1 -->|"o"|NFA54_3
NFA55_1 -->|"i"|NFA55_3
NFA56_1 -->|"n"|NFA56_3
NFA57_1 -->|"t"|NFA57_3
NFA58_1 -->|"n"|NFA58_3
NFA59_1 -->|"n"|NFA59_3
NFA60_1 -->|"o"|NFA60_3
NFA61_1 -->|"o"|NFA61_3
NFA62_1 -->|"#92;."|NFA62_3
NFA63_1 -->|"a"|NFA63_3
NFA64_1 -->|"e"|NFA64_3
NFA65_1 -->|"f
ExtendToken 'if'"|NFA65_3
NFA66_1 -->|"l"|NFA66_3
NFA67_1 -->|"w"|NFA67_3
NFA68_1 -->|"h"|NFA68_3
NFA69_1 -->|"o
ExtendToken 'do'"|NFA69_3
NFA70_1 -->|"o"|NFA70_3
NFA71_1 -->|"o"|NFA71_3
NFA72_1 -->|"o"|NFA72_3
NFA73_1 -->|"r"|NFA73_3
NFA74_1 -->|"e"|NFA74_3
NFA75_1 -->|"[a-zA-Z0-9_]
ExtendToken 'type_name'"|NFA75_2
NFA76_1 -->|"[a-zA-Z0-9_]
ExtendToken 'identifier'"|NFA76_2
NFA77_1 -->|"[xX]"|NFA77_3
NFA78_1 -->|"[0-9]
ExtendToken 'constant'"|NFA78_3
NFA79_1 -->|"[0-9]
ExtendToken 'constant'"|NFA79_1
NFA79_1 -->|"u
ExtendToken 'constant'"|NFA79_3
NFA79_1 -->|"U
ExtendToken 'constant'"|NFA79_7
NFA79_1 -->|"l
ExtendToken 'constant'"|NFA79_9
NFA79_1 -->|"L
ExtendToken 'constant'"|NFA79_11
NFA80_1 -->|"'
BeginToken 'constant'"|NFA80_3
NFA81_1 -->|"[0-9]"|NFA81_1
NFA81_1 -->|"[Ee]"|NFA81_3
NFA82_0 -->|"[0-9]
BeginToken 'constant'"|NFA82_0
NFA82_0 -->|"[.]
BeginToken 'constant'"|NFA82_2
NFA82_2 -->|"[0-9]
ExtendToken 'constant'"|NFA82_4
NFA83_1 -->|"[0-9]"|NFA83_1
NFA83_1 -->|"[.]
ExtendToken 'constant'"|NFA83_3
NFA84_1 -->|"#34;
BeginToken 'string_literal'"|NFA84_3
NFA85_1 -->|"[{]
ExtendToken '{'"|NFA85_1
NFA85_1 -->|"[<]"|NFA85_5
NFA85_5 -->|"%
ExtendToken '{'"|NFA85_7
NFA86_1 -->|"[}]
ExtendToken '}'"|NFA86_1
NFA86_1 -->|"%"|NFA86_5
NFA86_5 -->|">
ExtendToken '}'"|NFA86_7
NFA87_1 -->|"[#92;[]
ExtendToken '['"|NFA87_1
NFA87_1 -->|"[<]"|NFA87_5
NFA87_5 -->|":
ExtendToken '['"|NFA87_7
NFA88_1 -->|"[#92;]]
ExtendToken ']'"|NFA88_1
NFA88_1 -->|":"|NFA88_5
NFA88_5 -->|">
ExtendToken ']'"|NFA88_7
NFA89_1 -->|"#92;#42;"|NFA89_3
NFA90_1 -->|"#92;/
ExtendToken 'inlineComment'"|NFA90_3
NFA80_3 -->|"#92;#92;"|NFA80_5
NFA80_3 -->|"[^#92;#92;']"|NFA80_11
NFA84_3 -->|"#92;#92;"|NFA84_5
NFA84_3 -->|"[^#92;#92;#34;]"|NFA84_11
NFA84_3 -->|"#34;
ExtendToken 'string_literal'"|NFA84_13
NFA8_3 -->|"z"|NFA8_5
NFA37_3 -->|"=
ExtendToken '<<='"|NFA37_5
NFA38_3 -->|"=
ExtendToken '>>='"|NFA38_5
NFA43_3 -->|"p"|NFA43_5
NFA44_3 -->|"t"|NFA44_5
NFA45_3 -->|"a"|NFA45_5
NFA46_3 -->|"t"|NFA46_5
NFA47_3 -->|"g"|NFA47_5
NFA48_3 -->|"i"|NFA48_5
NFA49_3 -->|"a"|NFA49_5
NFA50_3 -->|"o"|NFA50_5
NFA51_3 -->|"t
ExtendToken 'int'"|NFA51_5
NFA52_3 -->|"n"|NFA52_5
NFA53_3 -->|"o"|NFA53_5
NFA54_3 -->|"u"|NFA54_5
NFA55_3 -->|"g"|NFA55_5
NFA56_3 -->|"s"|NFA56_5
NFA57_3 -->|"r"|NFA57_5
NFA58_3 -->|"i"|NFA58_5
NFA59_3 -->|"u"|NFA59_5
NFA60_3 -->|"n"|NFA60_5
NFA61_3 -->|"l"|NFA61_5
NFA62_3 -->|"#92;.
ExtendToken '...'"|NFA62_5
NFA63_3 -->|"s"|NFA63_5
NFA64_3 -->|"f"|NFA64_5
NFA66_3 -->|"s"|NFA66_5
NFA67_3 -->|"i"|NFA67_5
NFA68_3 -->|"i"|NFA68_5
NFA70_3 -->|"r
ExtendToken 'for'"|NFA70_5
NFA71_3 -->|"t"|NFA71_5
NFA72_3 -->|"n"|NFA72_5
NFA73_3 -->|"e"|NFA73_5
NFA74_3 -->|"t"|NFA74_5
NFA75_2 -->|"[a-zA-Z0-9_]
ExtendToken 'type_name'"|NFA75_2
NFA76_2 -->|"[a-zA-Z0-9_]
ExtendToken 'identifier'"|NFA76_2
NFA77_3 -->|"[a-fA-F0-9]
ExtendToken 'constant'"|NFA77_5
NFA78_3 -->|"[0-9]
ExtendToken 'constant'"|NFA78_3
NFA78_3 -->|"u
ExtendToken 'constant'"|NFA78_5
NFA78_3 -->|"U
ExtendToken 'constant'"|NFA78_9
NFA78_3 -->|"l
ExtendToken 'constant'"|NFA78_11
NFA78_3 -->|"L
ExtendToken 'constant'"|NFA78_13
NFA79_3 -->|"u
ExtendToken 'constant'"|NFA79_3
NFA79_3 -->|"U
ExtendToken 'constant'"|NFA79_7
NFA79_3 -->|"l
ExtendToken 'constant'"|NFA79_9
NFA79_3 -->|"L
ExtendToken 'constant'"|NFA79_11
NFA79_7 -->|"u
ExtendToken 'constant'"|NFA79_3
NFA79_7 -->|"U
ExtendToken 'constant'"|NFA79_7
NFA79_7 -->|"l
ExtendToken 'constant'"|NFA79_9
NFA79_7 -->|"L
ExtendToken 'constant'"|NFA79_11
NFA79_9 -->|"u
ExtendToken 'constant'"|NFA79_3
NFA79_9 -->|"U
ExtendToken 'constant'"|NFA79_7
NFA79_9 -->|"l
ExtendToken 'constant'"|NFA79_9
NFA79_9 -->|"L
ExtendToken 'constant'"|NFA79_11
NFA79_11 -->|"u
ExtendToken 'constant'"|NFA79_3
NFA79_11 -->|"U
ExtendToken 'constant'"|NFA79_7
NFA79_11 -->|"l
ExtendToken 'constant'"|NFA79_9
NFA79_11 -->|"L
ExtendToken 'constant'"|NFA79_11
NFA81_3 -->|"[+-]"|NFA81_5
NFA81_3 -->|"[0-9]
ExtendToken 'constant'"|NFA81_7
NFA82_4 -->|"[0-9]
ExtendToken 'constant'"|NFA82_4
NFA82_4 -->|"[Ee]"|NFA82_6
NFA82_4 -->|"f
ExtendToken 'constant'"|NFA82_14
NFA82_4 -->|"F
ExtendToken 'constant'"|NFA82_18
NFA82_4 -->|"l
ExtendToken 'constant'"|NFA82_20
NFA82_4 -->|"L
ExtendToken 'constant'"|NFA82_22
NFA83_3 -->|"[0-9]
ExtendToken 'constant'"|NFA83_4
NFA83_3 -->|"[Ee]"|NFA83_6
NFA83_3 -->|"f
ExtendToken 'constant'"|NFA83_14
NFA83_3 -->|"F
ExtendToken 'constant'"|NFA83_18
NFA83_3 -->|"l
ExtendToken 'constant'"|NFA83_20
NFA83_3 -->|"L
ExtendToken 'constant'"|NFA83_22
NFA85_5 -->|"%
ExtendToken '{'"|NFA85_7
NFA85_7 -->|"[{]
ExtendToken '{'"|NFA85_1
NFA85_7 -->|"[<]"|NFA85_5
NFA86_5 -->|">
ExtendToken '}'"|NFA86_7
NFA86_7 -->|"[}]
ExtendToken '}'"|NFA86_1
NFA86_7 -->|"%"|NFA86_5
NFA87_5 -->|":
ExtendToken '['"|NFA87_7
NFA87_7 -->|"[#92;[]
ExtendToken '['"|NFA87_1
NFA87_7 -->|"[<]"|NFA87_5
NFA88_5 -->|">
ExtendToken ']'"|NFA88_7
NFA88_7 -->|"[#92;]]
ExtendToken ']'"|NFA88_1
NFA88_7 -->|":"|NFA88_5
NFA89_3 -->|"[^#42;#92;u0000]"|NFA89_5
NFA89_3 -->|"[#42;]"|NFA89_9
NFA89_3 -->|"#92;#42;"|NFA89_13
NFA90_3 -->|"[^#92;n#92;r#92;u0000]
ExtendToken 'inlineComment'"|NFA90_4
NFA80_5 -->|"[#32;-~]"|NFA80_7
NFA80_11 -->|"#92;#92;"|NFA80_5
NFA80_11 -->|"[^#92;#92;']"|NFA80_11
NFA80_11 -->|"'
ExtendToken 'constant'"|NFA80_13
NFA84_5 -->|"[#32;-~]"|NFA84_7
NFA84_11 -->|"#92;#92;"|NFA84_5
NFA84_11 -->|"[^#92;#92;#34;]"|NFA84_11
NFA84_11 -->|"#34;
ExtendToken 'string_literal'"|NFA84_13
NFA8_5 -->|"e"|NFA8_7
NFA43_5 -->|"e"|NFA43_7
NFA44_5 -->|"e"|NFA44_7
NFA45_5 -->|"t"|NFA45_7
NFA46_5 -->|"o
ExtendToken 'auto'"|NFA46_7
NFA47_5 -->|"i"|NFA47_7
NFA48_5 -->|"d
ExtendToken 'void'"|NFA48_7
NFA49_5 -->|"r
ExtendToken 'char'"|NFA49_7
NFA50_5 -->|"r"|NFA50_7
NFA52_5 -->|"g
ExtendToken 'long'"|NFA52_7
NFA53_5 -->|"a"|NFA53_7
NFA54_5 -->|"b"|NFA54_7
NFA55_5 -->|"n"|NFA55_7
NFA56_5 -->|"i"|NFA56_7
NFA57_5 -->|"u"|NFA57_7
NFA58_5 -->|"o"|NFA58_7
NFA59_5 -->|"m
ExtendToken 'enum'"|NFA59_7
NFA60_5 -->|"s"|NFA60_7
NFA61_5 -->|"a"|NFA61_7
NFA63_5 -->|"e
ExtendToken 'case'"|NFA63_7
NFA64_5 -->|"a"|NFA64_7
NFA66_5 -->|"e
ExtendToken 'else'"|NFA66_7
NFA67_5 -->|"t"|NFA67_7
NFA68_5 -->|"l"|NFA68_7
NFA71_5 -->|"o
ExtendToken 'goto'"|NFA71_7
NFA72_5 -->|"t"|NFA72_7
NFA73_5 -->|"a"|NFA73_7
NFA74_5 -->|"u"|NFA74_7
NFA77_5 -->|"[a-fA-F0-9]
ExtendToken 'constant'"|NFA77_5
NFA77_5 -->|"u
ExtendToken 'constant'"|NFA77_7
NFA77_5 -->|"U
ExtendToken 'constant'"|NFA77_11
NFA77_5 -->|"l
ExtendToken 'constant'"|NFA77_13
NFA77_5 -->|"L
ExtendToken 'constant'"|NFA77_15
NFA78_5 -->|"u
ExtendToken 'constant'"|NFA78_5
NFA78_5 -->|"U
ExtendToken 'constant'"|NFA78_9
NFA78_5 -->|"l
ExtendToken 'constant'"|NFA78_11
NFA78_5 -->|"L
ExtendToken 'constant'"|NFA78_13
NFA78_9 -->|"u
ExtendToken 'constant'"|NFA78_5
NFA78_9 -->|"U
ExtendToken 'constant'"|NFA78_9
NFA78_9 -->|"l
ExtendToken 'constant'"|NFA78_11
NFA78_9 -->|"L
ExtendToken 'constant'"|NFA78_13
NFA78_11 -->|"u
ExtendToken 'constant'"|NFA78_5
NFA78_11 -->|"U
ExtendToken 'constant'"|NFA78_9
NFA78_11 -->|"l
ExtendToken 'constant'"|NFA78_11
NFA78_11 -->|"L
ExtendToken 'constant'"|NFA78_13
NFA78_13 -->|"u
ExtendToken 'constant'"|NFA78_5
NFA78_13 -->|"U
ExtendToken 'constant'"|NFA78_9
NFA78_13 -->|"l
ExtendToken 'constant'"|NFA78_11
NFA78_13 -->|"L
ExtendToken 'constant'"|NFA78_13
NFA81_5 -->|"[0-9]
ExtendToken 'constant'"|NFA81_7
NFA81_7 -->|"[0-9]
ExtendToken 'constant'"|NFA81_7
NFA81_7 -->|"f
ExtendToken 'constant'"|NFA81_9
NFA81_7 -->|"F
ExtendToken 'constant'"|NFA81_13
NFA81_7 -->|"l
ExtendToken 'constant'"|NFA81_15
NFA81_7 -->|"L
ExtendToken 'constant'"|NFA81_17
NFA82_6 -->|"[+-]"|NFA82_8
NFA82_6 -->|"[0-9]
ExtendToken 'constant'"|NFA82_10
NFA82_14 -->|"f
ExtendToken 'constant'"|NFA82_14
NFA82_14 -->|"F
ExtendToken 'constant'"|NFA82_18
NFA82_14 -->|"l
ExtendToken 'constant'"|NFA82_20
NFA82_14 -->|"L
ExtendToken 'constant'"|NFA82_22
NFA82_18 -->|"f
ExtendToken 'constant'"|NFA82_14
NFA82_18 -->|"F
ExtendToken 'constant'"|NFA82_18
NFA82_18 -->|"l
ExtendToken 'constant'"|NFA82_20
NFA82_18 -->|"L
ExtendToken 'constant'"|NFA82_22
NFA82_20 -->|"f
ExtendToken 'constant'"|NFA82_14
NFA82_20 -->|"F
ExtendToken 'constant'"|NFA82_18
NFA82_20 -->|"l
ExtendToken 'constant'"|NFA82_20
NFA82_20 -->|"L
ExtendToken 'constant'"|NFA82_22
NFA82_22 -->|"f
ExtendToken 'constant'"|NFA82_14
NFA82_22 -->|"F
ExtendToken 'constant'"|NFA82_18
NFA82_22 -->|"l
ExtendToken 'constant'"|NFA82_20
NFA82_22 -->|"L
ExtendToken 'constant'"|NFA82_22
NFA83_4 -->|"[0-9]
ExtendToken 'constant'"|NFA83_4
NFA83_4 -->|"[Ee]"|NFA83_6
NFA83_4 -->|"f
ExtendToken 'constant'"|NFA83_14
NFA83_4 -->|"F
ExtendToken 'constant'"|NFA83_18
NFA83_4 -->|"l
ExtendToken 'constant'"|NFA83_20
NFA83_4 -->|"L
ExtendToken 'constant'"|NFA83_22
NFA83_6 -->|"[+-]"|NFA83_8
NFA83_6 -->|"[0-9]
ExtendToken 'constant'"|NFA83_10
NFA83_14 -->|"f
ExtendToken 'constant'"|NFA83_14
NFA83_14 -->|"F
ExtendToken 'constant'"|NFA83_18
NFA83_14 -->|"l
ExtendToken 'constant'"|NFA83_20
NFA83_14 -->|"L
ExtendToken 'constant'"|NFA83_22
NFA83_18 -->|"f
ExtendToken 'constant'"|NFA83_14
NFA83_18 -->|"F
ExtendToken 'constant'"|NFA83_18
NFA83_18 -->|"l
ExtendToken 'constant'"|NFA83_20
NFA83_18 -->|"L
ExtendToken 'constant'"|NFA83_22
NFA83_20 -->|"f
ExtendToken 'constant'"|NFA83_14
NFA83_20 -->|"F
ExtendToken 'constant'"|NFA83_18
NFA83_20 -->|"l
ExtendToken 'constant'"|NFA83_20
NFA83_20 -->|"L
ExtendToken 'constant'"|NFA83_22
NFA83_22 -->|"f
ExtendToken 'constant'"|NFA83_14
NFA83_22 -->|"F
ExtendToken 'constant'"|NFA83_18
NFA83_22 -->|"l
ExtendToken 'constant'"|NFA83_20
NFA83_22 -->|"L
ExtendToken 'constant'"|NFA83_22
NFA89_5 -->|"[^#42;#92;u0000]"|NFA89_5
NFA89_5 -->|"[#42;]"|NFA89_9
NFA89_5 -->|"#92;#42;"|NFA89_13
NFA89_9 -->|"[^/#92;u0000]"|NFA89_11
NFA89_13 -->|"#92;/
ExtendToken 'blockComment'"|NFA89_15
NFA90_4 -->|"[^#92;n#92;r#92;u0000]
ExtendToken 'inlineComment'"|NFA90_4
NFA80_7 -->|"#92;#92;"|NFA80_5
NFA80_7 -->|"[^#92;#92;']"|NFA80_11
NFA80_7 -->|"'
ExtendToken 'constant'"|NFA80_13
NFA80_5 -->|"[#32;-~]"|NFA80_7
NFA80_11 -->|"#92;#92;"|NFA80_5
NFA80_11 -->|"[^#92;#92;']"|NFA80_11
NFA80_11 -->|"'
ExtendToken 'constant'"|NFA80_13
NFA84_7 -->|"#92;#92;"|NFA84_5
NFA84_7 -->|"[^#92;#92;#34;]"|NFA84_11
NFA84_7 -->|"#34;
ExtendToken 'string_literal'"|NFA84_13
NFA8_7 -->|"o"|NFA8_9
NFA43_7 -->|"d"|NFA43_9
NFA44_7 -->|"r"|NFA44_9
NFA45_7 -->|"i"|NFA45_9
NFA47_7 -->|"s"|NFA47_9
NFA50_7 -->|"t
ExtendToken 'short'"|NFA50_9
NFA53_7 -->|"t
ExtendToken 'float'"|NFA53_9
NFA54_7 -->|"l"|NFA54_9
NFA55_7 -->|"e"|NFA55_9
NFA56_7 -->|"g"|NFA56_9
NFA57_7 -->|"c"|NFA57_9
NFA58_7 -->|"n
ExtendToken 'union'"|NFA58_9
NFA60_7 -->|"t
ExtendToken 'const'"|NFA60_9
NFA61_7 -->|"t"|NFA61_9
NFA64_7 -->|"u"|NFA64_9
NFA67_7 -->|"c"|NFA67_9
NFA68_7 -->|"e
ExtendToken 'while'"|NFA68_9
NFA72_7 -->|"i"|NFA72_9
NFA73_7 -->|"k
ExtendToken 'break'"|NFA73_9
NFA74_7 -->|"r"|NFA74_9
NFA77_7 -->|"u
ExtendToken 'constant'"|NFA77_7
NFA77_7 -->|"U
ExtendToken 'constant'"|NFA77_11
NFA77_7 -->|"l
ExtendToken 'constant'"|NFA77_13
NFA77_7 -->|"L
ExtendToken 'constant'"|NFA77_15
NFA77_11 -->|"u
ExtendToken 'constant'"|NFA77_7
NFA77_11 -->|"U
ExtendToken 'constant'"|NFA77_11
NFA77_11 -->|"l
ExtendToken 'constant'"|NFA77_13
NFA77_11 -->|"L
ExtendToken 'constant'"|NFA77_15
NFA77_13 -->|"u
ExtendToken 'constant'"|NFA77_7
NFA77_13 -->|"U
ExtendToken 'constant'"|NFA77_11
NFA77_13 -->|"l
ExtendToken 'constant'"|NFA77_13
NFA77_13 -->|"L
ExtendToken 'constant'"|NFA77_15
NFA77_15 -->|"u
ExtendToken 'constant'"|NFA77_7
NFA77_15 -->|"U
ExtendToken 'constant'"|NFA77_11
NFA77_15 -->|"l
ExtendToken 'constant'"|NFA77_13
NFA77_15 -->|"L
ExtendToken 'constant'"|NFA77_15
NFA81_9 -->|"f
ExtendToken 'constant'"|NFA81_9
NFA81_9 -->|"F
ExtendToken 'constant'"|NFA81_13
NFA81_9 -->|"l
ExtendToken 'constant'"|NFA81_15
NFA81_9 -->|"L
ExtendToken 'constant'"|NFA81_17
NFA81_13 -->|"f
ExtendToken 'constant'"|NFA81_9
NFA81_13 -->|"F
ExtendToken 'constant'"|NFA81_13
NFA81_13 -->|"l
ExtendToken 'constant'"|NFA81_15
NFA81_13 -->|"L
ExtendToken 'constant'"|NFA81_17
NFA81_15 -->|"f
ExtendToken 'constant'"|NFA81_9
NFA81_15 -->|"F
ExtendToken 'constant'"|NFA81_13
NFA81_15 -->|"l
ExtendToken 'constant'"|NFA81_15
NFA81_15 -->|"L
ExtendToken 'constant'"|NFA81_17
NFA81_17 -->|"f
ExtendToken 'constant'"|NFA81_9
NFA81_17 -->|"F
ExtendToken 'constant'"|NFA81_13
NFA81_17 -->|"l
ExtendToken 'constant'"|NFA81_15
NFA81_17 -->|"L
ExtendToken 'constant'"|NFA81_17
NFA82_8 -->|"[0-9]
ExtendToken 'constant'"|NFA82_10
NFA82_10 -->|"[0-9]
ExtendToken 'constant'"|NFA82_10
NFA82_10 -->|"[Ee]"|NFA82_6
NFA82_10 -->|"f
ExtendToken 'constant'"|NFA82_14
NFA82_10 -->|"F
ExtendToken 'constant'"|NFA82_18
NFA82_10 -->|"l
ExtendToken 'constant'"|NFA82_20
NFA82_10 -->|"L
ExtendToken 'constant'"|NFA82_22
NFA83_8 -->|"[0-9]
ExtendToken 'constant'"|NFA83_10
NFA83_10 -->|"[0-9]
ExtendToken 'constant'"|NFA83_10
NFA83_10 -->|"[Ee]"|NFA83_6
NFA83_10 -->|"f
ExtendToken 'constant'"|NFA83_14
NFA83_10 -->|"F
ExtendToken 'constant'"|NFA83_18
NFA83_10 -->|"l
ExtendToken 'constant'"|NFA83_20
NFA83_10 -->|"L
ExtendToken 'constant'"|NFA83_22
NFA89_11 -->|"[^#42;#92;u0000]"|NFA89_5
NFA89_11 -->|"[#42;]"|NFA89_9
NFA89_11 -->|"#92;#42;"|NFA89_13
NFA80_7 -->|"#92;#92;"|NFA80_5
NFA80_7 -->|"[^#92;#92;']"|NFA80_11
NFA80_7 -->|"'
ExtendToken 'constant'"|NFA80_13
NFA8_9 -->|"f
ExtendToken 'sizeof'"|NFA8_11
NFA43_9 -->|"e"|NFA43_11
NFA44_9 -->|"n
ExtendToken 'extern'"|NFA44_11
NFA45_9 -->|"c
ExtendToken 'static'"|NFA45_11
NFA47_9 -->|"t"|NFA47_11
NFA54_9 -->|"e
ExtendToken 'double'"|NFA54_11
NFA55_9 -->|"d
ExtendToken 'signed'"|NFA55_11
NFA56_9 -->|"n"|NFA56_11
NFA57_9 -->|"t
ExtendToken 'struct'"|NFA57_11
NFA61_9 -->|"i"|NFA61_11
NFA64_9 -->|"l"|NFA64_11
NFA67_9 -->|"h
ExtendToken 'switch'"|NFA67_11
NFA72_9 -->|"n"|NFA72_11
NFA74_9 -->|"n
ExtendToken 'return'"|NFA74_11
NFA82_6 -->|"[+-]"|NFA82_8
NFA82_6 -->|"[0-9]
ExtendToken 'constant'"|NFA82_10
NFA83_6 -->|"[+-]"|NFA83_8
NFA83_6 -->|"[0-9]
ExtendToken 'constant'"|NFA83_10
NFA43_11 -->|"f
ExtendToken 'typedef'"|NFA43_13
NFA47_11 -->|"e"|NFA47_13
NFA56_11 -->|"e"|NFA56_13
NFA61_11 -->|"l"|NFA61_13
NFA64_11 -->|"t
ExtendToken 'default'"|NFA64_13
NFA72_11 -->|"u"|NFA72_13
NFA82_8 -->|"[0-9]
ExtendToken 'constant'"|NFA82_10
NFA82_10 -->|"[0-9]
ExtendToken 'constant'"|NFA82_10
NFA82_10 -->|"f
ExtendToken 'constant'"|NFA82_14
NFA82_10 -->|"F
ExtendToken 'constant'"|NFA82_18
NFA82_10 -->|"l
ExtendToken 'constant'"|NFA82_20
NFA82_10 -->|"L
ExtendToken 'constant'"|NFA82_22
NFA83_8 -->|"[0-9]
ExtendToken 'constant'"|NFA83_10
NFA83_10 -->|"[0-9]
ExtendToken 'constant'"|NFA83_10
NFA83_10 -->|"f
ExtendToken 'constant'"|NFA83_14
NFA83_10 -->|"F
ExtendToken 'constant'"|NFA83_18
NFA83_10 -->|"l
ExtendToken 'constant'"|NFA83_20
NFA83_10 -->|"L
ExtendToken 'constant'"|NFA83_22
NFA47_13 -->|"r
ExtendToken 'register'"|NFA47_15
NFA56_13 -->|"d
ExtendToken 'unsigned'"|NFA56_15
NFA61_13 -->|"e
ExtendToken 'volatile'"|NFA61_15
NFA72_13 -->|"e
ExtendToken 'continue'"|NFA72_15
